tree roots visible along a river bank - Español Inglés Diccionario